hit by a hurricane - French English Dictionary